home *** CD-ROM | disk | FTP | other *** search
/ BUG 1 / BUGCD1996_0708.ISO / mac / Alati / Screen Savers / DarkSide of the Mac 4.2.sea / DarkSide of the Mac 4.2 / SampleFaders / Morpion.r < prev    next >
Text File  |  1994-08-18  |  7KB  |  197 lines

  1. #define systemSevenOrLater    1
  2. #include "Types.r"
  3. #include "SysTypes.r"
  4.  
  5. #define DONOTINCLUDEVERSION    1
  6. #include "Fader.r"
  7.  
  8. // version info
  9. resource 'vers' (1, purgeable) {
  10.     0x01, 0x00, release, 0x00, verFrance,
  11.     "1.0",
  12.     "1.0, by Franìois Pottier, 10/1993"
  13. };
  14.  
  15. resource 'vers' (2, purgeable) {
  16.     0x04, 0x02, release, 0x00, verUS,
  17.     "4.2",
  18.     "(for DarkSide of the Mac 4.2)"
  19. };
  20.  
  21. resource 'DITL' (5000, purgeable) {
  22.     {
  23.     { 5, 5, 20, areaWidth-5 },
  24.         StaticText {enabled, "5 In A Row"},
  25.         
  26.     { 5, areaWidth-33, 5+32, areaWidth-2 },
  27.         Icon {enabled, 5000},
  28.     
  29.     { 25, 15, 25+30, areaWidth-15 },
  30.          Control {enabled, 5000+1},
  31.          
  32.      { 65, 15, 65+30, areaWidth-15 },
  33.          Control {enabled, 5000+2},
  34.  
  35.     };
  36. };
  37.  
  38. resource 'CNTL' (5001, purgeable) {
  39.     {0, 0, 0+30, areaWidth-20},
  40.     20,
  41.     visible,
  42.     60,
  43.     0,
  44.     16*200,
  45.     5001,                // STR# ID of the names
  46.     "Playing speed: "
  47. };
  48.  
  49. resource 'CNTL' (5002, purgeable) {
  50.     {0, 0, 0+30, areaWidth-20},
  51.     16,
  52.     visible,
  53.     48,
  54.     6,
  55.     16*200,
  56.     5002,                // STR# ID of the names
  57.     "Square size: "
  58. };
  59.  
  60. // strings filled in for the first control
  61. resource 'SCTL' (5001) {
  62.     {
  63.     0,    "Painfully slow";
  64.     10, "Very slow";
  65.     20,    "Slow";
  66.     30, "Rather slow";
  67.     40,    "Normal";
  68.     50, "Fast";
  69.     60,    "Very fast";
  70.     };
  71. };
  72.  
  73. // strings filled in for the second control
  74. resource 'SCTL' (5002) {
  75.     {
  76.     6,  "Tiny";
  77.     12, "Small";
  78.     16,    "Normal";
  79.     24, "Large";
  80.     36,    "Very large";
  81.     48, "Huge";
  82.     };
  83. };
  84.  
  85. // resource to control the DITL above
  86. resource 'DCTL' (5000) {
  87.     {
  88.     // item 1        about ID        ignored            ignored
  89.     1,                5000,            0,                0;
  90.     
  91.     // item 2        about ID        ignored            ignored
  92.     2,                 5000,            0,                 0;
  93.     
  94.     // item 3        res control        ignored            first short
  95.     3,                3,                0,                0;
  96.     
  97.     // item 4        res control        ignored            second short
  98.     4,                3,                0,                1;
  99.     };
  100. };
  101.  
  102. // default values for our fader
  103. resource 'DFLT' (5000) {
  104.     {40, 16},
  105.     {};
  106. };
  107.  
  108. resource 'HELP' (5000) {
  109.     "5 In A Row, by Franìois Pottier - 10/1993.\n\n"
  110.     "Watch the computer play against itself!\n\n"
  111.     "This fader was written in THINK C 5.0 and is placed into the public domain. "
  112.     "It should help you create your own faders in THINK C."
  113. };
  114.  
  115. resource 'Chnl' (0) {
  116.     sampledSynth;
  117. };
  118.  
  119. resource 'STR#' (5000) {
  120.     {
  121.     "5 in a row is now impossible. This is a draw!";
  122.     "White just won!";
  123.     "Black just won!";
  124.     };
  125. };
  126.  
  127. data 'snd ' (128, preload) {
  128.     $"0001 0001 0005 0000 00A0 0001 8051 0000"            /* .........á..ÇQ.. */
  129.     $"0000 0014 0000 0000 0000 03FB 1CFA 2E8A"            /* ...........√.·.è */
  130.     $"0000 03F9 0000 03FA 003C 8184 8484 8485"            /* ...∙...·.<üääääà */
  131.     $"8686 8A8D 8C87 8588 8784 7F7F 807D 7C7E"            /* ååèìîçàêçä..Ç}|~ */
  132.     $"827F 7C7C 7C7B 7575 797A 7A7C 7E7F 7D7C"            /* é.|||{uuyzz|~.}| */
  133.     $"7C7D 7D7C 7A77 7777 787B 7C7C 7C7C 8084"            /* |}}|zwwwx{||||Çä */
  134.     $"8482 807D 7C7C 7F81 817E 8284 8584 8486"            /* äéÇ}||.üü~éäàääå */
  135.     $"8482 8484 8482 8181 8283 8382 807D 7C7C"            /* äéäääéüüéââéÇ}|| */
  136.     $"7D7C 7C7C 8080 8080 7F7D 7C79 777A 7C7C"            /* }|||ÇÇÇÇ.}|ywz|| */
  137.     $"7C7C 7C7C 7C7E 8484 7F80 8484 8484 8786"            /* |||||~ää.Çääääçå */
  138.     $"8484 8586 8484 8689 8684 8584 7F7E 7E7C"            /* ääàåääåëåäàä.~~| */
  139.     $"7C7C 7A78 7675 7676 7474 7778 7A7C 7E7C"            /* ||zxvuvvttwxz|~| */
  140.     $"7C79 797A 7B7A 7B7C 7E7F 8181 7D7C 7B7A"            /* |yyz{z{|~.üü}|{z */
  141.     $"7A7A 797B 7E82 8485 8484 8484 848A 8C88"            /* zzy{~éäàäääääèîê */
  142.     $"868A 8A87 898B 8B86 8484 8585 837E 7D7C"            /* åèèçëïïåääààâ~}| */
  143.     $"7A79 7C7C 7C79 7C7E 8281 817F 7D7E 807F"            /* zy|||y|~éüü.}~Ç. */
  144.     $"7F7E 7D7C 7C7D 7C77 7677 7679 7D83 8482"            /* .~}||}|wvwvy}âäé */
  145.     $"8485 847D 7C7B 7978 7C7E 8283 8383 8383"            /* äàä}|{yx|~éâââââ */
  146.     $"8484 8483 8484 8280 817C 9E9C 4A5D C65C"            /* äääâääéÇü|₧£J]╞\ */
  147.     $"3757 2384 DDDD DDDD DD76 233D 6C69 C37C"            /* 7W#ä▌▌▌▌▌v#=li├| */
  148.     $"41DD B626 8EC8 4223 3444 2323 269F C431"            /* A▌╢&Ä╚B#4D##&ƒ─1 */
  149.     $"4CD3 C641 2323 3DC3 9B23 7CCC 99C2 9B81"            /* L╙╞A##=├¢#|╠Ö┬¢ü */
  150.     $"D7D1 969C B25E 349C DBDD DDDB D2DD CE9F"            /* ╫╤û£▓^4£█▌▌█╥▌╬ƒ */
  151.     $"B2B9 A5A2 A69E A56C 234C A7AD 583D 4A2A"            /* ▓╣Ñóª₧Ñl#Lº¡X=J* */
  152.     $"2B43 3C39 432C 67C4 947D B49C 6C79 8081"            /* +C<9C,g─ö}┤£lyÇü */
  153.     $"7E65 88D2 DDD6 D8CC 9CA8 C29D 8A98 7768"            /* ~eê╥▌╓╪╠£¿┬¥èÿwh */
  154.     $"96A8 BAB4 7C67 7C74 5C55 4845 464F 6062"            /* û¿║┤|g|t\UHEFO`b */
  155.     $"5E51 5E7F 8491 A07A 5661 6A73 99B1 B4A7"            /* ^Q^.äæázVajsÖ▒┤º */
  156.     $"9CA7 B6C9 B79E 9687 6E76 99AE A493 8884"            /* £º╢╔╖₧ûçnvÖ«ñôêä */
  157.     $"8B93 9684 5D53 717D 8486 8474 6767 6E75"            /* ïôûä]Sq}äåätggnu */
  158.     $"6649 4A5C 6375 9292 8484 8C8C 8E90 807C"            /* fIJ\cuÆÆääîîÄÉÇ| */
  159.     $"7C75 7B89 A0B4 B4AB A29D 9284 7B7C 8074"            /* |u{ëá┤┤½ó¥Æä{|Çt */
  160.     $"6C6C 7B82 7F7B 7C76 6E6A 696F 7775 6C72"            /* ll{é.{|vnjiowulr */
  161.     $"7C74 7176 7C79 7474 7C8A 8B84 8486 8480"            /* |tqv|ytt|èïääåäÇ */
  162.     $"848C 8C81 808B 9496 8F8C 847C 7C7F 8D92"            /* äîîüÇïöûÅîä||.ìÆ */
  163.     $"857A 7C7F 7875 787C 7976 717B 8782 7C81"            /* àz|.xux|yvq{çé|ü */
  164.     $"8682 7C7C 7E81 8285 877F 7C84 8181 878A"            /* åé||~üéàç.|äüüçè */
  165.     $"8488 8C85 858E 8D84 827E 7C7C 7F7D 7F82"            /* äêîààÄìäé~||.}.é */
  166.     $"8980 7B79 7A74 7172 7171 7575 7274 8183"            /* ëÇ{yztqrqquurtüâ */
  167.     $"7C7C 7C76 7374 797C 7973 7A81 8281 848A"            /* |||vsty|yszüéüäè */
  168.     $"847D 8084 827A 757A 8284 8584 8484 837E"            /* ä}Çäézuzéäàäääâ~ */
  169.     $"7F7C 7570 6E74 7473 7578 7973 6F74 7C7C"            /* .|upnttsuxysot|| */
  170.     $"7B7C 7C7C 8488 8C8F 8A84 868B 8B87 8786"            /* {|||äêîÅèäåïïççå */
  171.     $"8489 8D8D 8D86 7C80 8480 7A76 7574 7375"            /* äëìììå|ÇäÇzvutsu */
  172.     $"7A78 7574 7676 7375 7574 777C 7C7D 817E"            /* zxutvvsuutw||}ü~ */
  173.     $"7C7B 7B7C 8384 8484 8889 8684 8485 837C"            /* |{{|âäääêëåääàâ| */
  174.     $"8284 807C 7A7A 7C7D 7C7C 7C7C 7D7D 7F7D"            /* éäÇ|zz|}||||}}.} */
  175.     $"7C76 777A 7A7A 7977 7C80 8484 8483 7D79"            /* |vwzzzyw|Çäääâ}y */
  176.     $"7A7C 7C7F 7E80 8481 8284 847E 7B7B 7C7B"            /* z||.~Çäüéää~{{|{ */
  177.     $"7678 7C7C 7B7E 817C 7C79 7473 7476 7B7B"            /* vx||{~ü||ytstv{{ */
  178.     $"7C7E 8284 8181 7D79 7A7C 8082 8486 8887"            /* |~éäüü}yz|Çéäåêç */
  179.     $"878B 8A84 8181 817E 7E7C 7C7B 7A7A 7C7C"            /* çïèäüüü~~||{zz|| */
  180.     $"7B7C 7C7C 7B7B 7A79 7774 7377 7C7C 7C7C"            /* {|||{{zywtsw|||| */
  181.     $"7C7C 7C7C 8181 7F82 8589 8A89 8A8B 8A85"            /* ||||üü.éàëèëèïèà */
  182.     $"8487 8482 8484 8484 8584 847F 7C7C 7977"            /* äçäéääääàää.||yw */
  183.     $"7575 757A 7C7B 7B7B 7A76 7578 7C7A 7978"            /* uuuz|{{{zvux|zyx */
  184.     $"7C7C 7C79 7676 7878 7B7B 7A78 7B7A 7C7C"            /* |||yvvxx{{zx{z|| */
  185.     $"7D81 8383 8484 8483 7F7C 7C7B 7B7A 797A"            /* }üââäääâ.||{{zyz */
  186.     $"7C7B 7A79 7C7B 7574 7579 7C7D 8082 8381"            /* |{zy|{utuy|}Çéâü */
  187.     $"7E7C 7C7A 767A 7D7D 7E80 8180 8284 8281"            /* ~||zvz}}~ÇüÇéäéü */
  188.     $"817D 7C7C 8184 8484 8483 8283 8483 8181"            /* ü}||üääääâéâäâüü */
  189.     $"8182 8381 8180 7E7D 7F81 7F7C 7C7C 7C7C"            /* üéâüüÇ~}.ü.||||| */
  190.     $"7C7F 807F 8183 8481 807F 7E7C 7C7C 7A76"            /* |.Ç.üâäüÇ.~|||zv */
  191.     $"7475 7A7B 7A76 7777 7574 7879 7575 797C"            /* tuz{zvwwutxyuuy| */
  192.     $"7C7C 7C7C 7A79 7C7D 7C7C 7C7C 8284 8484"            /* ||||zy|}||||éäää */
  193.     $"8484 8182 8381 7F7E 7F80 807F 7F7E 7C7A"            /* ääüéâü.~.ÇÇ..~|z */
  194.     $"7B7C 7C7A 78"                                       /* {||zx */
  195. };
  196.  
  197.